package com.broada.apm.indicator.api.entity;

import java.util.Date;
import java.util.List;

import com.fasterxml.jackson.annotation.JsonIgnore;


/**
 * 
 * @author liss Create By 2014年11月21日 下午3:54:28
 */
public class Application {

	/**
	 * 系统id
	 */
	private String systemId;
	/**
	 * 系统编码
	 */
	private String systemCode;
	/**
	 * 时间
	 */
	//@JsonSerialize(using=JsonDateFormat.class)
	private Date time;

	/**
	 * 系统名称
	 */
	private String systemName;
	/**
	 * 交易集合
	 */
//	@JsonIgnore
//	private List<Trade> tradeList;
	/**
	 * 系统节点关系集合
	 */
	@JsonIgnore
	private List<Relation> relationList;

	public String[] getNodeIds() {
		return nodeIds;
	}


	/**
	 * 节点
	 */
	private String[] nodeIds;

	/**
	 * 系统状态
	 */
	private int status;

	public String getSystemId() {
		return systemId;
	}

	public void setSystemId(String systemId) {
		this.systemId = systemId;
	}

	public String getSystemCode() {
		return systemCode;
	}

	public void setSystemCode(String systemCode) {
		this.systemCode = systemCode;
	}

	public Date getTime() {
		return time;
	}

	public void setTime(Date time) {
		this.time = time;
	}

	public String getSystemName() {
		return systemName;
	}

	public void setSystemName(String systemName) {
		this.systemName = systemName;
	}

//	public List<Trade> getTradeList() {
//		return tradeList;
//	}
//
//	public void setTradeList(List<Trade> tradeList) {
//		this.tradeList = tradeList;
//	}

	public List<Relation> getRelationList() {
		return relationList;
	}

	public void setRelationList(List<Relation> relationList) {
		this.relationList = relationList;
	}

	public int getStatus() {
		return status;
	}

	public void setStatus(int status) {
		this.status = status;
	}
	

	public void setNodeIds(String[] nodeIds) {
		
		this.nodeIds = nodeIds;
	}


}
